Release 10.1A: OpenEdge Development:
Progress Dynamics Administration


Using the SchemaLocation attribute

Change this attribute for performance reasons only very rarely, especially for dynamic SDOs. The entity cache exists to improve performance for all objects that need schema information at run time, both visual objects and data objects, but the actual caching has to happen somewhere. Setting SchemaLocation to ENT adds overhead to the SDO startup the first time it is started if the particular entities are not already cached. However, changing the SDO to not use the entity cache, in most cases, moves the responsibility and overhead to some other object. Also note that entities, in most cases, are already cached, either at startup or by startup of another object.

Factors to consider before changing this setting include:


Copyright © 2005 Progress Software Corporation
www.progress.com
Voice: (781) 280-4000
Fax: (781) 280-4095